gen = (i for i in range (10))
l = list(gen) # 这个写法会把生成式转换成列表
print(list(gen)) # [] # 第一次list已经将生成式生成完了
print(len(l)) # 10
print(l)  # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
print(l) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 第二次输出仍然包含元素。

